/**
 * 
 */
import java.util.*;

import javax.swing.JOptionPane;

/**
 * 
 * @author Fernando Riffo
 * 
 */
public class Ejercicio1 {
	/**
	 * 
	 * @param args
	 */
	public static void main(String args[]) {
		int John, Mary, N;
		String monedas, Juegos;
		John = Mary = N = 0;

		do {
			Juegos = JOptionPane.showInputDialog("ingrese cantidad de juegos");
			if (Juegos.matches("([0-9]|\\-)+")) {
				N = Integer.parseInt(Juegos);
				if (N <= 10000 && N >= 1) {

					monedas = JOptionPane
							.showInputDialog("Ingrese resultados (separados por un espacio)");
					if ((monedas).matches("([0-1\\s]|\\-)+")) {
						String[] resultados = monedas.split(" ");
						for (int i = 0; i < N; i++) {
							if (resultados[i].equals("0")) {
								Mary = Mary + 1;
							} else {
								if (resultados[i].equals("1")) {
									John = John + 1;
								} else {
									System.out.print("datos no validos");
								}
							}

						}

					} else {
						System.out.print("numero no valido\n");

					}
				} else {
					System.out.print("numero no valido\n");

				}
			} else {
				System.out.print("dato no valido\n");
			}
			System.out.println("Mary won " + Mary + " times and John won "
					+ John + " times");
			Mary = John = 0;
		} while (N != 0);

	}

}
